package com.yc.jpyy.drivercarrel.service;

import java.util.List;
import java.util.Map;
import org.springframework.dao.DataAccessException;
import com.yc.jpyy.base.util.PageBean;

public interface DriverCarRelService {

	int addDriverCarRelService(Map<String, Object> paramsMap) throws Exception;

	int delforUpdateDriverCarRelService(Map<String, Object> paramsMap) throws DataAccessException;
	
	int delforUpdateDriverCarStatusService(Map<String, Object> paramsMap) throws DataAccessException;

	Map<String, Object> findDriverCarRelByIDServer(Map<String, Object> paramsMap) throws DataAccessException;
	
	//分页查询
    PageBean findDriverCarRelService(Map<String, Object> paramsMap)throws DataAccessException;
    //查询总数
    int findCountDriverCarRelService(Map<String, Object> paramsMap)throws DataAccessException;
    
    int findCountDriverFromDriverCarRelService(Map<String, Object> paramsMap)throws DataAccessException;
    
    int updateDriverCarStatusToDriverIDService(Map<String, Object> paramsMap) throws DataAccessException;
    
    List<Map<String, Object>> findDriverCarRelListService(Map<String, Object> paramsMap) throws DataAccessException;

    Map<String, Object> selectDriverInfo(Map<String, Object> paramsMap) throws DataAccessException;
    
    Map<String, Object> updateDriverCarReStatus(Map<String, Object> paramsMap) throws DataAccessException;

}